detritic talus - French English Dictionary